Finding a place to eat in Braintree should not be a hard task: the town centre is littered with pubs and sandwich bars which cater for a range of needs.
If you are looking for more of a evening meal you have to travel towards the outskirts of the town, Where you will find Freeport. This contains about 7 restaurants each catering for different needs, many of these francheises so you will have a rough idea of what you are likly to get.
Along Cressing Road is an Indian/Turkish venue that serves a verity of tasty dishs.